home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / programming / e / powerd0.06 / modules / graphics.m < prev    next >
Text File  |  1999-11-30  |  5KB  |  175 lines

  1. LIBRARY GfxBase
  2.     BltBitMap(a0,d0,d1,a1,d2,d3,d4,d5,d6,d7,a2)(d0)=-30,
  3.     BltTemplate(a0,d0,d1,a1,d2,d3,d4,d5)(d0)=-36,
  4.     ClearEOL(a1)(d0)=-42,
  5.     ClearScreen(a1)(d0)=-48,
  6.     TextLength(a1,a0,d0)(d0)=-54,
  7.     Text(a1,a0,d0)(d0)=-60,
  8.     SetFont(a1,a0)(d0)=-66,
  9.     OpenFont(a0)(d0)=-72,
  10.     CloseFont(a1)(d0)=-78,
  11.     AskSoftStyle(a1)(d0)=-84,
  12.     SetSoftStyle(a1,d0,d1)(d0)=-90,
  13.     AddBob(a0,a1)(d0)=-96,
  14.     AddVSprite(a0,a1)(d0)=-102,
  15.     DoCollision(a1)(d0)=-108,
  16.     DrawGList(a1,a0)(d0)=-114,
  17.     InitGels(a0,a1,a2)(d0)=-120,
  18.     InitMasks(a0)(d0)=-126,
  19.     RemIBob(a0,a1,a2)(d0)=-132,
  20.     RemVSprite(a0)(d0)=-138,
  21.     SetCollision(d0,a0,a1)(d0)=-144,
  22.     SortGList(a1)(d0)=-150,
  23.     AddAnimOb(a0,a1,a2)(d0)=-156,
  24.     Animate(a0,a1)(d0)=-162,
  25.     GetGBuffers(a0,a1,d0)(d0)=-168,
  26.     InitGMasks(a0)(d0)=-174,
  27.     DrawEllipse(a1:PTR TO RastPort,d0:WORD,d1:WORD,d2:WORD,d3:WORD)=-180,
  28.     AreaEllipse(a1,d0,d1,d2,d3)(d0)=-186,
  29.     LoadRGB4(a0,a1,d0)(d0)=-192,
  30.     InitRastPort(a1)(d0)=-198,
  31.     InitVPort(a0)(d0)=-204,
  32.     MrgCop(a1)(d0)=-210,
  33.     MakeVPort(a0,a1)(d0)=-216,
  34.     LoadView(a1)(d0)=-222,
  35.     WaitBlit()(d0)=-228,
  36.     SetRast(a1,d0)(d0)=-234,
  37.     Move(a1:PTR TO RastPort,d0:WORD,d1:WORD)(d0)=-240,
  38.     Draw(a1:PTR TO RastPort,d0:WORD,d1:WORD)(d0)=-246,
  39.     AreaMove(a1,d0,d1)(d0)=-252,
  40.     AreaDraw(a1,d0,d1)(d0)=-258,
  41.     AreaEnd(a1)(d0)=-264,
  42.     WaitTOF()(d0)=-270,
  43.     QBlit(a1)(d0)=-276,
  44.     InitArea(a0,a1,d0)(d0)=-282,
  45.     SetRGB4(a0,d0,d1,d2,d3)(d0)=-288,
  46.     QBSBlit(a1)(d0)=-294,
  47.     BltClear(a1,d0,d1)(d0)=-300,
  48.     RectFill(a1,d0,d1,d2,d3)(d0)=-306,
  49.     BltPattern(a1,a0,d0,d1,d2,d3,d4)(d0)=-312,
  50.     ReadPixel(a1,d0,d1)(d0)=-318,
  51.     WritePixel(a1:PTR TO RastPort,d0:WORD,d1:WORD)(d0)=-324,
  52.     Flood(a1,d2,d0,d1)(d0)=-330,
  53.     PolyDraw(a1:PTR TO RastPort,d0,a0)(d0)=-336,
  54.     SetAPen(a1:PTR TO RastPort,d0)(d0)=-342,
  55.     SetBPen(a1:PTR TO RastPort,d0)(d0)=-348,
  56.     SetDrMd(a1:PTR TO RastPort,d0)(d0)=-354,
  57.     InitView(a1)(d0)=-360,
  58.     CBump(a1)(d0)=-366,
  59.     CMove(a1,d0,d1)(d0)=-372,
  60.     CWait(a1,d0,d1)(d0)=-378,
  61.     VBeamPos()(d0)=-384,
  62.     InitBitMap(a0,d0,d1,d2)(d0)=-390,
  63.     ScrollRaster(a1,d0,d1,d2,d3,d4,d5)(d0)=-396,
  64.     WaitBOVP(a0)(d0)=-402,
  65.     GetSprite(a0,d0)(d0)=-408,
  66.     FreeSprite(d0)(d0)=-414,
  67.     ChangeSprite(a0,a1,a2)(d0)=-420,
  68.     MoveSprite(a0,a1,d0,d1)(d0)=-426,
  69.     LockLayerRom(a5)(d0)=-432,
  70.     UnlockLayerRom(a5)(d0)=-438,
  71.     SyncSBitMap(a0)(d0)=-444,
  72.     CopySBitMap(a0)(d0)=-450,
  73.     OwnBlitter()(d0)=-456,
  74.     DisownBlitter()(d0)=-462,
  75.     InitTmpRas(a0,a1,d0)(d0)=-468,
  76.     AskFont(a1,a0)(d0)=-474,
  77.     AddFont(a1)(d0)=-480,
  78.     RemFont(a1)(d0)=-486,
  79.     AllocRaster(d0,d1)(d0)=-492,
  80.     FreeRaster(a0,d0,d1)(d0)=-498,
  81.     AndRectRegion(a0,a1)(d0)=-504,
  82.     OrRectRegion(a0,a1)(d0)=-510,
  83.     NewRegion()(d0)=-516,
  84.     ClearRectRegion(a0,a1)(d0)=-522,
  85.     ClearRegion(a0)(d0)=-528,
  86.     DisposeRegion(a0)(d0)=-534,
  87.     FreeVPortCopLists(a0)(d0)=-540,
  88.     FreeCopList(a0)(d0)=-546,
  89.     ClipBlit(a0,d0,d1,a1,d2,d3,d4,d5,d6)(d0)=-552,
  90.     XorRectRegion(a0,a1)(d0)=-558,
  91.     FreeCprList(a0)(d0)=-564,
  92.     GetColorMap(d0)(d0)=-570,
  93.     FreeColorMap(a0)(d0)=-576,
  94.     GetRGB4(a0,d0)(d0)=-582,
  95.     ScrollVPort(a0)(d0)=-588,
  96.     UCopperListInit(a0,d0)(d0)=-594,
  97.     FreeGBuffers(a0,a1,d0)(d0)=-600,
  98.     BltBitMapRastPort(a0,d0,d1,a1,d2,d3,d4,d5,d6)(d0)=-606,
  99.     OrRegionRegion(a0,a1)(d0)=-612,
  100.     XorRegionRegion(a0,a1)(d0)=-618,
  101.     AndRegionRegion(a0,a1)(d0)=-624,
  102.     SetRGB4CM(a0,d0,d1,d2,d3)(d0)=-630,
  103.     BltMaskBitMapRastPort(a0,d0,d1,a1,d2,d3,d4,d5,d6,a2)(d0)=-636,
  104.     GfxInternal1(),
  105.     GfxInternal2(),
  106.     AttemptLockLayerRom(a5)(d0),
  107.     GfxNew(d0)(d0),
  108.     GfxFree(a0)(d0),
  109.     GfxAssociate(a0,a1)(d0),
  110.     BitMapScale(a0)(d0),
  111.     ScalerDiv(d0,d1,d2)(d0),
  112.     TextExtent(a1,a0,d0,a2)(d0),
  113.     TextFit(a1,a0,d0,a2,a3,d1,d2,d3)(d0),
  114.     GfxLookUp(a0)(d0),
  115.     VideoControl(a0,a1)(d0),
  116.     OpenMonitor(a1,d0)(d0),
  117.     CloseMonitor(a0)(d0),
  118.     FindDisplayInfo(d0)(d0),
  119.     NextDisplayInfo(d0)(d0),
  120.     GfxInternal3(),
  121.     GfxInternal4(),
  122.     GfxInternal5(),
  123.     GetDisplayInfoData(a0,a1,d0,d1,d2)(d0),
  124.     FontExtent(a0,a1)(d0),
  125.     ReadPixelLine8(a0,d0,d1,d2,a2,a1)(d0),
  126.     WritePixelLine8(a0,d0,d1,d2,a2,a1)(d0),
  127.     ReadPixelArray8(a0,d0,d1,d2,d3,a2,a1)(d0),
  128.     WritePixelArray8(a0,d0,d1,d2,d3,a2,a1)(d0),
  129.     GetVPModeID(a0)(d0),
  130.     ModeNotAvailable(d0)(d0),
  131.     WeighTAMatch(a0,a1,a2)(d0),
  132.     EraseRect(a1,d0,d1,d2,d3)(d0),
  133.     ExtendFont(a0,a1)(d0),
  134.     StripFont(a0)(d0),
  135.     CalcIVG(a0,a1)(d0),
  136.     AttachPalExtra(a0,a1)(d0),
  137.     ObtainBestPenA(a0,d1,d2,d3,a1)(d0),
  138.     GfxInternal3()(d0),
  139.     SetRGB32(a0,d0,d1,d2,d3)(d0),
  140.     GetAPen(a0)(d0),
  141.     GetBPen(a0)(d0),
  142.     GetDrMd(a0)(d0),
  143.     GetOutlinePen(a0)(d0),
  144.     LoadRGB32(a0,a1)(d0),
  145.     SetChipRev(d0)(d0),
  146.     SetABPenDrMd(a1,d0,d1,d2)(d0),
  147.     GetRGB32(a0,d0,d1,a1)(d0),
  148.     GfxSpare1(),
  149.     GfxInternal7(),
  150.     AllocBitMap(d0,d1,d2,d3,a0)(d0),
  151.     FreeBitMap(a0)(d0),
  152.     GetExtSpriteA(a2,a1)(d0),
  153.     CoerceMode(a0,d0,d1)(d0),
  154.     ChangeVPBitMap(a0,a1,a2)(d0),
  155.     ReleasePen(a0,d0)(d0),
  156.     ObtainPen(a0,d0,d1,d2,d3,d4)(d0),
  157.     GetBitMapAttr(a0,d1)(d0),
  158.     AllocDBufInfo(a0)(d0),
  159.     FreeDBufInfo(a1)(d0),
  160.     SetOutlinePen(a0,d0)(d0),
  161.     SetWriteMask(a0,d0)(d0),
  162.     SetMaxPen(a0,d0)(d0),
  163.     SetRGB32CM(a0,d0,d1,d2,d3)(d0),
  164.     ScrollRasterBF(a1,d0,d1,d2,d3,d4,d5)(d0),
  165.     FindColor(a3,d1,d2,d3,d4)(d0),
  166.     GfxSpare2(),
  167.     AllocSpriteDataA(a2,a1)(d0),
  168.     ChangeExtSpriteA(a0,a1,a2,a3)(d0),
  169.     FreeSpriteData(a2)(d0),
  170.     SetRPAttrsA(a0,a1)(d0),
  171.     GetRPAttrsA(a0,a1)(d0),
  172.     BestModeIDA(a0:PTR TO TagItem)(d0)=-1050,
  173.     BestModeID(a0:LIST OF TagItem)(d0)=-1050,
  174.     WriteChunkyPixels(a0,d0,d1,d2,d3,a2,d4)
  175.